class Person():
    __slots__=("name","age")
    pass
xm=Person()
xm.name="小明"
print(xm.name)
# xm.hobby="唱歌" #会报错，不能添加在slots中定义之外的属性
# print(xm.hobby)
# slots属性并不会对继承的子类有影响
class Stduent(Person):
    pass
tom=Stduent()
tom.hobby="唱歌"
print(tom.hobby)